using System;
using System.Collections.Generic;
using System.Text;

namespace Colman.Rpg.Npc
{
    /// <summary>
    /// The types of tiles possible in an NPC <see cref="World"/>.
    /// </summary>
    [Serializable]
    public enum TileType
    {
        /// <summary>
        /// Grass tile - nothing on this tile.
        /// </summary>
        Grass,
        /// <summary>
        /// Player tile - the player is standing on this tile.
        /// </summary>
        Player,
        /// <summary>
        /// Monster tile - a random monster is standing on this tile.
        /// </summary>
        Monster,
        /// <summary>
        /// Rock tile - impassable.
        /// </summary>
        Rock,
        /// <summary>
        /// Tree tile - impassable.
        /// </summary>
        Tree
    }
}
